.login {
  background: url(~assets/img/bg.jpg) 0 / cover;
  height: 100%;
  position: relative;
}

.login_wrap {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  width: 350px;
  height: 440px;
  /* background-image: linear-gradient(to right, #243949 0%, #517fa4 100%); */
  background-color: rgba(200, 200, 200, 0.3);
  border-radius: 8px;
  text-align: center;
}


.login_wrap_h2 {
  font: 300 26px "";
  margin-top: 49px;
  color: rgb(219, 219, 219);
  letter-spacing: -0.5px;
}

.login_wrap_form {
  padding: 25px;
}

.login_wrap_form label {
  color: rgb(219, 219, 219);

}

.wrap_form_input{
  border-radius: 5px;
}
.login_wrap_form_button {
  width: 100%;
  height: 35px;
  margin-top: 15px;
  /* background-color: #6894d3; */
  background-image: linear-gradient(to right, #243949 0%, #517fa4 100%);
}

/* antd的中样式调整 */
.ant-spin-nested-loading,
.ant-spin-blur {
  height: 100%;
}